阿里云 Linux 与本地之间如何用命令传输文件和文件夹

前言

  • 记录一下线上和线下是如何传输的
  • 买了服务器以来一直都是使用命令链接服务器
  • 如果想使用界面化工具的话宝塔那些也是不错的,很多人推荐不过没用过
  • 之前我说传文件夹不好传,应该是我那时候路径写的有问题导致的其实是可以传的

开始

在本地向服务器传文件

1
2
3
# scp【本地文件的路径】【服务器用户名】@【服务器地址】:【服务器上存放文件的路径】

$ scp ./scp1.png root@119.23.75.150:/home/admin/

tcp
tcp

在本地向服务器传文件夹

1
2
3
# scp -r【本地文件夹的路径】【服务器用户名】@【服务器地址】:【服务器上存放文件夹的路径】

$ scp -r ./html root@119.23.75.150:/home/admin/

tcp

本地下载服务器文件

1
2
3
# scp【服务器用户名】@【服务器地址】:【服务器上存放文件的路径】 【本地文件的路径】

$ scp root@119.23.75.150:/home/admin/scp1.png ./

tcp

本地下载服务器文件夹(不加-r会报错)

1
2
3
# scp -r【服务器用户名】@【服务器地址】:【服务器上存放文件夹的路径】 【本地文件夹的路径】

$ scp -r root@119.23.75.150:/home/admin/html ./

tcp

后记

-------------本文结束感谢您的阅读-------------
0%